feel indebted - French English Dictionary